rainfall applicator - German English Dictionary